*{ margin:0; padding:0;}
body{ 
	font:100% normal Arial, Helvetica, sans-serif;
	background:#ffffff;
	}
form,input,select,textarea{margin:0; padding:0; color:#ffffff;}
div.caixaDeLogin {
	margin:0 auto; 
	width:500px; 
	background:#777777; 
	position:relative; 
	top:50px; 
	border:1px solid #262626; 
	}
	
div.caixaDeLogin h1 { 
	color:#ffffff; 
	font-size:18px; 
	text-transform:uppercase; 
	padding:5px 0 5px 5px; 
	border-bottom:1px solid #161712; 
	border-top:1px solid #161712; 
	}
div.caixaDeLogin label { 
	width:100%; 
	display: block; 
	background:#1C1C1C; 
	border-top:1px solid #262626; 
	border-bottom:1px solid #161712; 
	padding:10px 0 10px 0; 
	}
div.caixaDeLogin label span { 
	display: block; 
	color:#bbbbbb; 
	font-size:12px; 
	float:left; 
	width:100px; 
	text-align:right; 
	padding:5px 20px 0 0; 
	}
div.caixaDeLogin .input_text { 
	padding:10px 10px; 
	width:200px; 
	background:#262626; 
	border-bottom: 1px double #171717; 
	border-top: 1px double #171717; 
	border-left:1px double #333333; 
	border-right:1px double #333333; 
	}

div.caixaDeLogin .submit_input{ 
	margin:0 0 10px 0; 
	padding:4px 7px; 
	background:#CC0000; 
	border:0px; 
	position: relative; 
	top:10px; 
	left:382px; 
	width:100px; 
	border-bottom: 1px double #660000; 
	border-top: 1px double #660000; 
	border-left:1px double #FF0033; 
	border-right:1px double #FF0033; 
	}

div.menu {
	margin:0 auto; 
	width:500px; 
	background:#777777; 
	position:right; 
	top:50px; 
	border:1px solid #262626;
}


div.menu h1 { 
	color:#ffffff; 
	font-size:18px; 
	text-transform:uppercase; 
	padding:5px 0 5px 5px; 
	border-bottom:1px solid #161712; 
	border-top:1px solid #161712; 
	}
div.menu label { 
	width:100%; 
	display: block; 
	background:#1C1C1C; 
	border-top:1px solid #262626; 
	border-bottom:1px solid #161712; 
	padding:10px 0 10px 0; 
	}
div.menu label span { 
	display: block; 
	color:#bbbbbb; 
	font-size:10px; 
	float:left; 
	width:100px; 
	text-align:right; 
	padding:5px 20px 0 0; 
	}

	
	
	div.caixaInformaCpf {
	margin:0 auto; 
	width:500px; 
	background:#222222; 
	position:relative; 
	top:50px; 
	border:1px solid #262626; 
	}
	
div.caixaInformaCpf h1 { 
	color:#ffffff; 
	font-size:18px; 
	text-transform:uppercase; 
	padding:5px 0 5px 5px; 
	border-bottom:1px solid #161712; 
	border-top:1px solid #161712; 
	}
div.caixaInformaCpf label { 
	width:100%; 
	display: block; 
	background:#1C1C1C; 
	border-top:1px solid #262626; 
	border-bottom:1px solid #161712; 
	padding:10px 0 10px 0; 
	}
div.caixaInformaCpf label span { 
	display: block; 
	color:#bbbbbb; 
	font-size:12px; 
	float:left; 
	width:100px; 
	text-align:right; 
	padding:5px 20px 0 0; 
	}
div.caixaInformaCpf .input_text { 
	padding:10px 10px; 
	width:200px; 
	background:#262626; 
	border-bottom: 1px double #171717; 
	border-top: 1px double #171717; 
	border-left:1px double #333333; 
	border-right:1px double #333333; 
	}
	
	div.caixaSolicitaPedido {
	margin:0 auto; 
	width:500px; 
	background:#222222; 
	position:relative; 
	top:50px; 
	border:1px solid #262626; 
	}
	
div.caixaSolicitaPedido h1 { 
	color:#ffffff; 
	font-size:18px; 
	text-transform:uppercase; 
	padding:5px 0 5px 5px; 
	border-bottom:1px solid #161712; 
	border-top:1px solid #161712; 
	}
div.caixaSolicitaPedido label { 
	width:100%; 
	display: block; 
	background:#1C1C1C; 
	border-top:1px solid #262626; 
	border-bottom:1px solid #161712; 
	padding:10px 0 10px 0; 
	}
div.caixaSolicitaPedido label span { 
	display: block; 
	color:#bbbbbb; 
	font-size:12px; 
	float:left; 
	width:100px; 
	text-align:right; 
	padding:5px 20px 0 0; 
	}
div.caixaSolicitaPedido .input_text { 
	padding:10px 10px; 
	width:200px; 
	background:#262626; 
	border-bottom: 1px double #171717; 
	border-top: 1px double #171717; 
	border-left:1px double #333333; 
	border-right:1px double #333333; 
	}
	
	div.clienteNaoEncontrado {
	margin:0 auto; 
	width:500px; 
	background:#777777; 
	position:relative; 
	top:50px; 
	border:1px solid #262626; 
	}
	
div.clienteNaoEncontrado h1 { 
	color:#ffffff; 
	font-size:18px; 
	text-transform:uppercase; 
	padding:5px 0 5px 5px; 
	border-bottom:1px solid #161712; 
	border-top:1px solid #161712; 
	}
div.clienteNaoEncontrado label { 
	width:100%; 
	display: block; 
	background:#1C1C1C; 
	border-top:1px solid #262626; 
	border-bottom:1px solid #161712; 
	padding:10px 0 10px 0; 
	}
div.clienteNaoEncontrado label span { 
	display: block; 
	color:#bbbbbb; 
	font-size:12px; 
	float:left; 
	width:100px; 
	text-align:right; 
	padding:5px 20px 0 0; 
	}
div.clienteNaoEncontrado .input_text { 
	padding:10px 10px; 
	width:200px; 
	background:#262626; 
	border-bottom: 1px double #171717; 
	border-top: 1px double #171717; 
	border-left:1px double #333333; 
	border-right:1px double #333333; 
	}

div.clienteNaoEncontrado .submit_input{ 
	margin:0 0 10px 0; 
	padding:4px 7px; 
	background:#CC0000; 
	border:0px; 
	position: relative; 
	top:10px; 
	left:382px; 
	width:100px; 
	border-bottom: 1px double #660000; 
	border-top: 1px double #660000; 
	border-left:1px double #FF0033; 
	border-right:1px double #FF0033; 
	}
	